slaughter refuse - Spanish English Dictionary